package com.example.kindergarten.exceptionHandler

/**
 * @description: 异常处理枚举类
 * @author: DT
 * @date: 2021/4/19 21:41
 * @version: v1.0
 */
enum class ExceptionEnum(
    /**
     * 错误码
     */
    override val resultCode: String,
    /**
     * 错误描述
     */
    override var resultMsg: String
) :
    BaseErrorInfoInterface {
    // 数据操作错误定义
    SUCCESS("200", "成功!"),
    BODY_NOT_MATCH("400", "请求的数据格式不符!"),
    SIGNATURE_NOT_MATCH("401", "权限错误!"),
    NOT_FOUND("404","未找到该资源!"),
    INTERNAL_SERVER_ERROR("500", "服务器内部错误!"),
    SERVER_BUSY("503", "服务器正忙，请稍后再试!");

    init {
        resultMsg = resultMsg
    }
}
